home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / ASTRNOMY / STARWRK2.ZIP / STARWORK.DOC < prev    next >
Text File  |  1993-12-13  |  69KB  |  1,610 lines

  1.  
  2.  
  3.  
  4.         
  5.         
  6.         
  7.         
  8.         
  9.         
  10.         
  11.         
  12.         
  13.         
  14.         
  15.         
  16.         
  17.         /--------------------------------------------------------------\
  18.         |                                                              |
  19.         |                                                              |
  20.         |                          StarWorks                           |
  21.         |                                                              |
  22.         |                    Planetarium Simulator                     |
  23.         |                                                              |
  24.         |                        User Guide                            |
  25.         |                                                              |
  26.         |                      Copyright 1993                          |
  27.         |                                                              |
  28.         |                                                              |
  29.         |                                                              |
  30.         |                                                              |
  31.         |                       Sci-Vision                             |
  32.         |                     PO Box 941532                            |
  33.         |                       Suite 269                              |
  34.         |                     Dallas, Texas                            |
  35.         |                       75094-1532                             |
  36.         |                                                              |
  37.         |                                                              |
  38.         |                                                              |
  39.         |    Document Revision 2.01                                    |
  40.         |                                                              |
  41.         |    Printed December 13, 1993 6:45 PM                         |
  42.         |                                                              |
  43.         |                                                              |
  44.         |                                                              |
  45.         \--------------------------------------------------------------/
  46.         
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.         
  54.                             Table of Contents
  55.         
  56.         
  57.         
  58.         
  59.         
  60.         Introduction                                       1
  61.         Horizon Display Description                        2
  62.         Zenith Display Description                         3
  63.         Sky Map  Display Description                       4
  64.         Orbital (zenith) Display Description               5
  65.         Orbital (ecliptic) Display Description             6
  66.         Jupiter's Moons Display Description                7
  67.         Planet Size Display                                8
  68.         Planet Position Display                            8
  69.         Planet Distance Display                            8
  70.         Planet Rise Times Display                          9
  71.         Pick Mode                                          9
  72.         Find Mode                                          11
  73.         Menu Screen Descriptions                           11
  74.          Main Menu                                         12
  75.          Setup Menus                                       13
  76.            Time Setup Menu                                 14
  77.            Star Setup Menu                                 14
  78.            Planet Setup Menu                               15
  79.            Location Setup Menu                             16
  80.            Trails Setup Selection                          16
  81.            View Direction Setup Selection                  16
  82.            Zenith View Angle Setup Menu                    17
  83.            Sky Window Setup Menu                           17
  84.            Save Setup Selection                            17
  85.            Restore Setup Selection                         18     
  86.         Files used by StarWorks                            18
  87.            STARFILE                                        18
  88.            COMETFIL                                        19
  89.            STARWORK.MNU                                    19
  90.         Technical Notes                                    19
  91.            Program Call                                    20
  92.            STARWORKS Environment Variable                  21
  93.            GMT / Local Time /Daylight Savings Time         21
  94.            Phase                                           22
  95.            Altitude and Azimuth                            22 
  96.            AU Astronomical Units                           23
  97.            Formulas used by the program                    23
  98.            Development System                              23
  99.            Program Accuracy                                23
  100.            Astronomical Experiments                        23
  101.            Caveats                                         25
  102.         Terms of License                                   26
  103.         Copyright Notice                                   26
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.             Introduction 
  111.         
  112.         StarWorks  is a program which provides  astronomical  simulations 
  113.         the  same way as seen in a planetarium. StarWorks will  show  the 
  114.         past, present and future skies as viewed from anywhere on  Earth. 
  115.         The  program will display the position (with real time  updating) 
  116.         of  the  planets and comets in orbit around our Sun  as  well  as 
  117.         calculate  specific data about celestial bodies.  StarWorks  will 
  118.         even display the moons of Jupiter as they orbit the planet.
  119.         
  120.         Program  options  allow the user to select the date and  time  to 
  121.         view, the direction of view, the viewer's latitude and  longitude 
  122.         on  Earth, and much more.  Using the display updating  parameters 
  123.         StarWorks  can display a complete day's movement of the  heavens, 
  124.         or demonstrate the retrograde motion of the planets. 
  125.         
  126.         StarWorks  will run on any DOS based system (DOS version  2.0  or 
  127.         greater)  which has SuperVGA, VGA, EGA, CGA or Hercules  graphics 
  128.         and a hard disk.  Note that although the program will run in  CGA 
  129.         mode, the display quality is poor because of the lack of  resolu-
  130.         tion and colors. 
  131.          
  132.         StarWorks will run with or without a math co-processor,  however, 
  133.         it  can be very slow without one because of the intense  floating 
  134.         point arithmetic involved. 
  135.         
  136.         
  137.         If  the  version number displayed on the first screen  ends  with 
  138.         '(Limited),' this version of StarWorks is being distributed as  a 
  139.         Limited Demonstration version.  Its only limitations are that  it 
  140.         will  work  for a limited date range and that it  includes  fewer 
  141.         stars/objects  in the data base.  The Full Function version  will 
  142.         work between the years 1700 and 2500.  The full function version
  143.         also includes over 11,000 stars and messier objects.
  144.         
  145.         The  Full Function version can be requested by sending a  support 
  146.         donation using the form at the end of this document.
  147.         
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.             Horizon Display Description
  155.         
  156.         The  Horizon display attempts to show the sky as seen from  Earth 
  157.         when looking in a specified direction at a specific time of  day.  
  158.         The left side of the display is what would be seen over your left 
  159.         shoulder as is the right side over your right shoulder.  The  top 
  160.         of the display shows what you would see directly over your  head.  
  161.         Because of the transformation from 3-dimensions to  2-dimensions, 
  162.         the  distortion increases as  you approach the edges of the  arc. 
  163.         Another way to think of what the display is representing is image 
  164.         you  are  sitting in the middle of the planetarium.  You  see  in 
  165.         front  of  you half of the dome.  The difference is that  at  the 
  166.         planetarium  your field of view would not be large enough to  see 
  167.         the  complete  half dome all at one time. With  the  program  the 
  168.         complete half dome is compressed onto the flat screen.
  169.         
  170.         The  Moon  is drawn in its approximate phase with  the  New  Moon 
  171.         represented   with an empty circle. The drawing of the  phase  of 
  172.         the  Moon is rounded to the nearest quarter (New, First  Quarter, 
  173.         Half, Third Quarter, Full, etc.).
  174.         
  175.         By  using menu selections you can control the brightness/size  of 
  176.         the   stars/objects, direction of view, select Real Time  display 
  177.         or a User Defined time, change the update rate of the display and 
  178.         much more.  
  179.         
  180.         Note  that the time and date displayed at the top of  the  screen 
  181.         represent  Local Time and assume that the system clock is set  to  
  182.         daylight  savings time when applicable (see technical  notes  for 
  183.         more details on daylight savings time).   When 'Leave Trails'  is 
  184.         turned  on the time/date displayed on the left is the start  time 
  185.         and the time/date on the right is the current time. 
  186.         
  187.         
  188.                        CONTROL KEYS for this display are: 
  189.         
  190.                    p : Pause the updating of this display and put the
  191.                       display in PICK mode (See Pick Mode)
  192.         
  193.                Escape: Exit Pause/Pick Mode.
  194.         
  195.                Enter : Pick Star (while in Pick Mode). Any key press 
  196.                        releases pick.
  197.         
  198.                    t : Toggles whether objects leave a trail as they move 
  199.         
  200.                    s : Toggles between Local Time and Sidereal Time
  201.         
  202.                    o : Outline the Constellations (In Pick Mode)
  203.         
  204.                    l : Dump current screen to an IBM compatible printer
  205.                        (Best results are obtained in EGA Mode)
  206.         
  207.                left/right arrows: scroll display view to the left/right.
  208.                                    (changes view direction)
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.             Zenith Display Description
  216.         
  217.         The  Zenith display attempts to show the sky as seen  from  Earth  
  218.         when  looking  directly over head at a given time of day  from  a 
  219.         specified location on Earth.
  220.           
  221.         The top of the displayed circle represents the compass  direction 
  222.         of North, the bottom of the screen is South, Right is to the West 
  223.         and  the  left  side of the circle is toward  the  East  horizon.   
  224.         Keep in mind that distortion increases as  you approach the edges 
  225.         of the circle, especially for wide View Angles. 
  226.         
  227.         The Zenith View Angle specifies the lowest altitude an object may 
  228.         be at and still be plotted on the display.  For example, if  Zero 
  229.         is entered, then all object whose altitude is currently above the 
  230.         horizon  will be plotted.  If 89 is entered, only  objects  whose 
  231.         current altitude is greater than 89 degrees will be display. Thus 
  232.         only objects within one degree of vertical to be displayed. 
  233.         
  234.         The  Moon  is drawn in its approximate phase with  the  New  Moon 
  235.         represented   with an empty circle. The drawing of the  phase  of 
  236.         the  Moon is rounded to the nearest quarter (New, First  Quarter, 
  237.         Half, Third Quarter, Full, etc.).
  238.         
  239.         By  using menu selections you can control the brightness/size  of 
  240.         the  stars, direction of view, select Real Time display or a User 
  241.         defined  time,  change the update rate of the  display  and  much 
  242.         more.  
  243.         
  244.         Note  that the time and date displayed at the top of  the  screen 
  245.         represent  Local Time and assume that the system clock is set  to  
  246.         daylight  savings time when applicable (see technical  notes  for 
  247.         more details on daylight savings time).   When 'Leave Trails'  is 
  248.         turned  on the time/date displayed on the left is the start  time 
  249.         and the time/date on the right is the current time. 
  250.         
  251.         
  252.                        CONTROL KEYS for this display are: 
  253.         
  254.                    p : Pause the updating of this display and put the
  255.                       display in PICK mode (See Pick Mode)
  256.         
  257.               Escape : Exit Pause/Pick Mode.
  258.         
  259.                Enter : Pick Star while in Pick Mode. Any key press 
  260.                        releases pick.
  261.         
  262.                    t : Toggles whether objects leave a trail as they move 
  263.         
  264.                    s : Toggles between Local Time and Sidereal Time
  265.         
  266.                    o : Outline the Constellations (In Pick Mode)
  267.         
  268.                    l : Dump current screen to an IBM compatible printer
  269.                        (Best results are obtained in EGA Mode)
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.             Sky Map  Display Description
  277.         
  278.         This  display is used to create a Sky Map located at given  Right 
  279.         Ascension/  Declination  coordinates.   All  objects  within  the 
  280.         boundaries  of the window are displayed.  This display is  useful 
  281.         for  'zooming'  in  on a region of the sky the same  way  a  more 
  282.         telescope  would be able to zoom in on a particular area  of  the 
  283.         sky.  
  284.         
  285.         The  initial center and width of the display are determined  from 
  286.         the values entered into the menu. The width is interpreted as the 
  287.         amount  of  right  ascension covered from the left  side  of  the 
  288.         window  to the right.  The amount of declination covered  in  the 
  289.         display is calculated automatically to give the correct  scaling. 
  290.         The  scaling factor also takes into account the aspect  ratio  of 
  291.         the display device.
  292.         
  293.         While  viewing  the  sky map, the center of the  display  can  be 
  294.         shifted  in Right Ascension using the left/ right arrow keys  and 
  295.         can be shifted in Declination using the up/ down arrow keys.  The 
  296.         window width can also be increased or decreased using the '-' and 
  297.         '+' keys. 
  298.         
  299.         Note that star brightness/size is controlled as described for the 
  300.         Horizon  and Zenith displays and the time/date are  displayed  as 
  301.         described for the Horizon and Zenith displays.
  302.         
  303.                        CONTROL KEYS for this display are:
  304.         
  305.                 Left / Right Arrows : Pan Display Window Left / Right
  306.         
  307.                 Up / Down Arrows : Pan Display Window Up / Down
  308.         
  309.                 + : Zooms in on the Center of the Window
  310.         
  311.                 - : Zooms out from Center of the Window
  312.         
  313.                 m : Toggle Between Current View and Full-Sky View
  314.         
  315.                 p : Pause the Updating of the Display
  316.                                      and Enter Pick mode.
  317.         
  318.             Enter : Select Object at Cursor (Pick Mode)
  319.         
  320.                 t : Toggles whether objects leave a trail as they move 
  321.         
  322.                 s : Toggles between Local Time and Sidereal Time
  323.         
  324.                 f : Finds object matching user entered name (Object Find)
  325.         
  326.                 o : Outline the Constellations (In Pick Mode)
  327.         
  328.                 l : Print Current Display to Print Device
  329.         
  330.               ESC : Exit the Display
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.             Orbital (zenith) Display Description
  338.         
  339.         This attempts to show the position of the planets  and comets  as 
  340.         they  orbit  the Sun.  The view is from above the  plane  of  the 
  341.         solar  system  with planets moving counter clockwise  around  the 
  342.         Sun.  
  343.         
  344.         By using the control keys you can zoom in toward the Sun or  back 
  345.         away  from it.  The 't' key toggles whether the planets  leave  a 
  346.         trail  as  they  move. The control keys will also  allow  you  to 
  347.         freeze motion. 
  348.         
  349.         Note  that the time and date displayed at the top of  the  screen  
  350.         represents  Local Time and assumes system clock is set  to   day-
  351.         light savings time when applicable (see technical notes for  more 
  352.         details on daylight savings time).  When 'Leave Trails' is turned 
  353.         on the time/date displayed on the left is the start time and  the 
  354.         time/date on the right is the current time. 
  355.         
  356.         
  357.         
  358.                        CONTROL KEYS for this display are: 
  359.         
  360.                    p : Pause the updating of this display and enter
  361.                        Pick Mode
  362.         
  363.         
  364.                Enter : Select Object at Cursor (Pick Mode)
  365.         
  366.                    t : Toggles whether planets leave a trail as they move 
  367.         
  368.                    + : Zooms in on the Sun  
  369.         
  370.                    - : Zooms out from the Sun  
  371.         
  372.                    * : Zooms out from the Sun (x10) 
  373.         
  374.                    r : Restore Default Zoom value
  375.         
  376.                    l : Dump current screen to an IBM compatible printer
  377.                        (Best results are obtained in EGA Mode)
  378.         
  379.         
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.             Orbital (ecliptic) Display Description
  387.         
  388.         The Ecliptic Orbital Display attempts to show the position of the 
  389.         planets  and  comets as they orbit the Sun.  The  perspective  of 
  390.         this view is the ecliptic plane of the solar system. It is viewed 
  391.         edge-on  as seen from a position at the bottom of the  screen  on 
  392.         the Orbital (zenith) Display. 
  393.         
  394.         By using the control keys you can zoom in toward the Sun or  back 
  395.         away  from it.  The 't' key toggles whether the planets  leave  a 
  396.         trail  as  they  move. The control keys will also  allow  you  to 
  397.         freeze the motion of the planets. 
  398.         
  399.         As in all displays, the Escape key exits from the display. 
  400.         
  401.         Note  that the time and date displayed at the top of  the  screen  
  402.         represents Local Time and assumes system clock is set to daylight 
  403.         savings  time when applicable (see technical notes for  more  de-
  404.         tails  on daylight savings time).  When 'Leave Trails' is  turned 
  405.         on the time/date displayed on the left is the start time and  the 
  406.         time/date on the right is the current time. 
  407.         
  408.         
  409.         
  410.                        CONTROL KEYS for this display are: 
  411.         
  412.                    p : Pause the updating of this display 
  413.         
  414.                    t : Toggles whether planets leave a trail as they move 
  415.         
  416.                    + : Zooms in on the Sun   
  417.         
  418.                    - : Zooms out from the Sun   
  419.         
  420.                    * : Zooms out from the Sun (x10) 
  421.         
  422.                    r : Restore Default Zoom value
  423.         
  424.                    l : Dump current screen to an IBM compatible printer
  425.                        (Best results are obtained in EGA Mode)
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.             Jupiter's Moons Display Description   
  433.         
  434.         The  Jupiter  Moon Display shows the position of the  four  major 
  435.         moons of Jupiter as they orbit the planet.  The view  perspective 
  436.         begins  as  you  would see Jupiter and  its  moons  when  looking 
  437.         through  a telescope.  Using the UP/DOWN arrow keys the  perspec-
  438.         tive can be changed. Pressing the UP arrow key moves the perspec-
  439.         tive  of  the  observer up from the plane of  the  moon's  orbits 
  440.         toward  the North Pole of Jupiter.  Pressing the Down  arrow  key 
  441.         moves the observers perspective back down to the plane of  moon's 
  442.         orbit.
  443.         
  444.         In  the upper left corner of the screen is displayed the  current 
  445.         simulated  width  of the screen in Million  Kilometers.   In  the 
  446.         upper right corner of the screen is the observers angle above the 
  447.         plane  of the moon's orbit.  When the Tilt is zero,  the  display 
  448.         simulates  the  view an observer would have from earth.   As  the 
  449.         Tilt is increased, the view changes to the view an observer would 
  450.         have looking down on Jupiter from its North Pole.
  451.         
  452.         By using the control keys you can zoom in toward Jupiter or  back 
  453.         away  from  it.  The 't' key toggles whether the  moons  leave  a 
  454.         trail as they move.  
  455.         As in all displays, the Escape key exits from the display. 
  456.         
  457.         Note  that the time and date displayed at the top of  the  screen  
  458.         represents Local Time and assumes system clock is set to daylight 
  459.         savings  time when applicable (see technical notes for  more  de-
  460.         tails  on daylight savings time).  When 'Leave Trails' is  turned 
  461.         on the time/date displayed on the left is the start time and  the 
  462.         time/date on the right is the current time. 
  463.         
  464.         
  465.                        CONTROL KEYS for this display are: 
  466.         
  467.                    t : Toggles whether moons leave a trail as they move 
  468.         
  469.                    o : Toggles display of the orbital paths of the moons 
  470.         
  471.                    + : Zooms in on Jupiter   
  472.         
  473.                    - : Zooms out from Jupiter   
  474.         
  475.                   Up : Move view perspective up towards Jupiter's 
  476.                             North Pole
  477.         
  478.                 Down : Move view perspective down towards the plane of
  479.                             the moon's orbit.
  480.         
  481.                    * : Zooms out from Jupiter (x2) 
  482.         
  483.                    r : Restore Default Zoom value
  484.         
  485.                    l : Dump current screen to an IBM compatible printer
  486.                        (Best results are obtained in EGA Mode)
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.             Planet Size Display
  494.         
  495.         The  Size display allows the user to visualize the difference  in 
  496.         size between any two planets, the Sun, Moon and other bodies.
  497.         
  498.         The  display  draws the two bodies to relative  scaled  size  and 
  499.         labels  them  at  the bottom of the display. Above  each  of  the 
  500.         bodies  is  their diameter in Miles.  The  figures  which  appear 
  501.         between  the two bodies show the ratio of the size of the  larger 
  502.         to the smaller one.
  503.         
  504.         Note: If the ratio of size is written in Red, then the size  dif-
  505.         ference was beyond the resolution of the screen.
  506.         
  507.         Pressing the Esc key will exit the display.
  508.         
  509.         * Refer to Update Mode description of the Setup Time Menu.
  510.         
  511.         
  512.         
  513.             Planet Position Display
  514.         
  515.         This screen provides numerical information about the planets, Sun 
  516.         and Moon's position as viewed from Earth.  
  517.         
  518.         The Right Ascension and Declination for each body are given along 
  519.         with its Altitude and Azimuth.  
  520.         
  521.         Each  time  a key is pressed (excluding the Escape  key  and  the 
  522.         'A' key) or the Left mouse button is pressed, the display time is 
  523.         updated according to the Update Mode and the fields are  recalcu-
  524.         lated and redisplayed.  
  525.         
  526.         Pressing  the  'A' key or the Right Mouse button will  cause  the 
  527.         display to continuously update until another key is pressed.
  528.         
  529.         Pressing the Esc key or pressing the mouse Left and Right  button 
  530.         will exit the display.
  531.         
  532.         * Refer to Update Mode description of the Setup Time Menu.
  533.         
  534.         
  535.         
  536.             Planet Distance Display
  537.         
  538.         This screen provides numerical information about the distance  of 
  539.         the planets from the Earth and Sun.
  540.         
  541.         It  displays the distance from the Earth to each of  the  Planets 
  542.         and  the distance from each of the Planets to the Sun.  The  dis-
  543.         tance is measured in Astronomical Units (AUs) and in Millions  of 
  544.         miles.  
  545.         
  546.         AUs are equal to 149.6 Million Kilometers or 92.96 Million Miles. 
  547.         
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.         Each  time  a key is pressed (excluding the Escape  key  and  the 
  555.         'A' key) or the Left mouse button is pressed, the display time is 
  556.         updated according to the Update Mode and the fields are  recalcu-
  557.         lated and redisplayed.  
  558.         
  559.         Pressing  the  'A' key or the Right Mouse button will  cause  the 
  560.         display to continuously update until another key is pressed.
  561.         
  562.         Pressing the Esc key or pressing the mouse Left and Right  button 
  563.         will exit the display.
  564.         
  565.         * Refer to Update Mode description of the Setup Time Menu.
  566.         
  567.         
  568.         
  569.             Planet Rise Times Display
  570.         
  571.         This screen provides numerical information about the rise and set 
  572.         times of the planets, Moon and Sun.
  573.         
  574.         This display shows the rise and set time of each of the  planets, 
  575.         the Sun and the Moon.  The Total Rise column gives the amount  of 
  576.         time the body is above the horizon. 
  577.         
  578.         The  Phase and Apparent Magnitude of each of the bodies are  also 
  579.         listed. 
  580.         
  581.         Each  time  a key is pressed (excluding the Escape  key  and  the 
  582.         'A' key) or the Left mouse button is pressed, the display time is 
  583.         updated according to the Update Mode and the fields are  recalcu-
  584.         lated and redisplayed.  
  585.         
  586.         Pressing  the  'A' key or the Right Mouse button will  cause  the 
  587.         display to continuously update until another key is pressed.
  588.         
  589.         Pressing the Esc key or pressing the mouse Left and Right  button 
  590.         will exit the display.
  591.         
  592.         * Refer to Update Mode description of the Setup Time Menu.
  593.         
  594.         
  595.         
  596.         
  597.             Pick Mode
  598.         
  599.         When in the HORIZON, ZENITH, SKY MAP or ORBITAL (zenith)  display 
  600.         modes,  the user has the option of picking an object on the  dis-
  601.         play  to  identify it.  The object to be identified  is  selected 
  602.         using a graphics cursor.  If the cursor is positioned within  the 
  603.         capture range of an object, and the Retrn key is pressed, it will 
  604.         lock on to that object and display information about it.  If  the 
  605.         cursor  is not within the capture range of an object,  the  Alti-
  606.         tude/Azimuth  and  Right Ascension/Declination  of  the  location 
  607.         selected is displayed.  
  608.         
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.         
  616.         During  Pick Mode, the user has the option of outlining the  con-
  617.         stellations (Asterisms) by pressing the 'o' key.  These  outlines 
  618.         can  be  left on during the 'Picking' process. To  turn  off  the 
  619.         outlines simply press the 'o' key again.
  620.         
  621.         
  622.              HOW TO USE THIS FEATURE:
  623.         
  624.         While in a display which supports Pick Mode, press the 'p' key to 
  625.         enter  Pick  mode.  After all objects on the  display  have  been 
  626.         updated to reflect the displayed time, Pick Mode will be entered. 
  627.         Move  the  cursor around the screen by pressing the  arrow  keys.  
  628.         For  finer cursor movement press the SHIFT or NUM LOCK key  along 
  629.         with  an arrow key.  When the cursor is pointing at  the  desired 
  630.         object,  press  the  Retrn key to select it.  If  the  cursor  is 
  631.         within  the capture range of an object the cursor will  first  be 
  632.         repositioned  to point at the object.  A pop up window will  then 
  633.         appear which will provide details about the object.  Depending on 
  634.         display  type  being  viewed, the following  information  may  be 
  635.         included:
  636.              
  637.              ? Altitude and Azimuth (See Technical notes for definition).
  638.         
  639.              ? Right Ascension and Declination.
  640.         
  641.              ? Distance from Sun and Earth
  642.         
  643.              ? Phase of the object.
  644.              
  645.              ? Apparent Magnitude of the object.
  646.         
  647.              ? Constellation the object is part of.
  648.         
  649.              ? Meaning of Constellation name.
  650.                   Ie. Orion, "THE HUNTER"
  651.         
  652.              ? Name of the object.
  653.         
  654.              ? Spectral Type of the object.
  655.         
  656.              ? Object Type (Planet,Comet,Star,Double Star,Nebula,etc.).
  657.         
  658.         A  Microsoft  Compatible  Mouse can also be used  in  pick  mode.  
  659.         While viewing one of the displays that supports pick mode, press-
  660.         ing  the left mouse button will enter pick mode, just as the  'p' 
  661.         key does.
  662.         
  663.         Once in pick mode, the mouse can be used to position the  pointer 
  664.         the  same way that the arrow keys do.  When the pointer has  been 
  665.         positioned  to the desired object, the left button of  the  mouse 
  666.         can be used to select the object just as the Retrn key will.
  667.         
  668.         Pressing the right button of the mouse while in picked mode, with 
  669.         nothing currently selected, will exit pick mode the same way  the 
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.         Escape key will. 
  677.         
  678.         Pressing  the center mouse button in pick mode will  toggle  con-
  679.         stellation drawing just as the 'o' key does.
  680.         
  681.         Pressing the Left and Right mouse buttons together, while not  in 
  682.         pick mode, will exit the display and return to the main menu.
  683.         
  684.         
  685.             Find Mode
  686.         
  687.         Find  Mode will allow the user to select an object by name. If  a 
  688.         matching name is found among the planets, comets, stars or  other 
  689.         objects,  the matching object will be displayed.  Pick Mode  will 
  690.         automatically  be entered with the cursor preset to point at  the 
  691.         selected  object.   This  feature is available  on  the  Horizon, 
  692.         Zenith and Sky Map displays.
  693.         
  694.         To  use this feature, select the Horizon, Zenith or Sky Map  dis-
  695.         play  from the main menu.  A press of the 'f' key will display  a 
  696.         pop-up  menu. The name of the object to be located is entered  at 
  697.         the  cursor.  The entered name may contain letters,  numbers  and 
  698.         wild-cards  (discussed next).  Pressing return accepts the  input 
  699.         name and the search begins.  As objects are being search, matches 
  700.         to the input name are display whenever found.  The user is  asked 
  701.         whether  this is the object they were looking for.  If  not,  the 
  702.         search  continues.  If the object found is correct,  the  display 
  703.         boundaries  will be adjusted if necessary to display the  object.  
  704.         At  this point, Pick Mode will automatically be entered  and  the 
  705.         cursor  will appear pointing at the selected object.   Pick  mode 
  706.         will work the same as previously described at this point. On  the 
  707.         Sky  Map display, the display can always be adjusted  to  display 
  708.         the  matched  object.  On the Horizon and Zenith  displays,   the 
  709.         display  direction (or view angle) will only be adjusted  if  the 
  710.         object is above the horizon.
  711.         
  712.         Wild-cards  are  the  '*' and the '?' characters.   They  can  be 
  713.         placed  anywhere in the search string when the exact name is  not 
  714.         known.   The '*' will match any amount of characters and the  '?' 
  715.         will match any single character.  
  716.         Say  we are looking for the star Betelgeuse in Orion  but  you're 
  717.         not  quite  sure how to spell it.  Just enter bet*.   Any  object 
  718.         with  its name starting with 'bet' followed by any other  charac-
  719.         ters  will  be a match. Another example is,  you're  looking  for 
  720.         messier  object M40-something.  Enter the search string  of  m4?. 
  721.         This  will  match any three character string with the  first  two 
  722.         characters being m4.
  723.         
  724.         
  725.             Menu Screen Descriptions
  726.              
  727.         This  section describes the purpose and function of each  of  the 
  728.         menu screens.  
  729.         
  730.         The overall layout consists of a main screen which has selections 
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.         for each different displays on the upper half.
  738.         Along  the bottom of the menu are the sub-menu selections.   Each 
  739.         of these allows the default parameters of StarWorks to be 'Tuned' 
  740.         to fit your specific application.
  741.         
  742.         The  Color of the StarWorks menu screens may be altered  to  suit 
  743.         your  individual taste.  The default screen color starts  out  as 
  744.         Blue  but can be changed per execution by using the '-C'  program 
  745.         call option (see program call options for more details).  
  746.         The  default  of  Blue can also be changed.   Anytime  the  'Save 
  747.         Setup'  selection  is  made, the screen color  currently  in  use 
  748.         becomes  the  new default color.  Remember,  the  default  screen 
  749.         color is used anytime the '-C' call option is not present.  
  750.         
  751.         
  752.              Main Menu
  753.         
  754.                The main menu is basically made up of two parts. One 
  755.                part  allows the user to select a display  to  view. 
  756.                These  graphic and table displays are listed  below. 
  757.                Refer  to  description of each display type  in  the 
  758.                previous sections.  
  759.         
  760.                To select one of the following display types, simply 
  761.                press the corresponding key to the display you  wish 
  762.                to view.  Provided that all user entered  parameters 
  763.                from  the  setup  menus are valid,  a  display  will 
  764.                appear.  
  765.         
  766.                If  a  mouse is active, a block cursor  will  appear 
  767.                within the Display Selection boundaries.   Position-
  768.                ing the block cursor near the display to be selected 
  769.                and  then press the left button. This will have  the 
  770.                same effect and pressing the selection key itself.
  771.         
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.         
  779.                  Key     Display                      See Page
  780.                  ___     _______                      ________
  781.         
  782.                   1    Horizon Display                 pg. 2
  783.         
  784.                   2    Zenith Display                  pg. 3
  785.         
  786.                   3    Sky Map Display                 pg. 4
  787.         
  788.                   4    Solar Orbit Display             pg. 5
  789.         
  790.                   5    Jupiter's Moons Display         pg. 7
  791.         
  792.                   6    Relative Sizes Display          pg. 8
  793.         
  794.                   7    Distance Data                   pg. 8
  795.         
  796.                   8    Rise/Set Data                   pg. 9
  797.         
  798.                   9    Position Data                   pg. 8
  799.         
  800.                   I    Information for Display Controls
  801.         
  802.                   Esc  Exit Program
  803.         
  804.         
  805.         
  806.         
  807.                Setup Menus
  808.         
  809.                The  second part of the main menu is the Setup  Sub-
  810.                menu selections.  These are found on the bottom  two 
  811.                lines  of the main menu.  Using these  setup  menus, 
  812.                StarWorks  can  be  configured  simulate   different 
  813.                events.
  814.                To  activate one of the setup menus, use the tab  or 
  815.                arrow  keys  to cause the desired  sub-menu  box  to 
  816.                blink.   Pressing  return will then cause a  pop  up 
  817.                menu to appear where new parameters can be entered.
  818.                If  a mouse is installed, pressing the right  button 
  819.                will  simulate the TAB key being pressed.   Pressing 
  820.                the left/right button combination will simulate  the 
  821.                RETURN key being pressed.
  822.         
  823.                To change the values in a setup menu, begin by using 
  824.                the  Tab key to position the cursor to the field  to 
  825.                be changed. Enter the new value and press the Return 
  826.                key.   The back space key may be used  during  value 
  827.                entry.  When all fields are changed as desired,  the 
  828.                Esc key is pressed to return to the Main Menu.  
  829.                If a mouse is installed, the left and right  buttons 
  830.                can be used instead of the Tab and Esc keys  respec-
  831.                tively.
  832.         
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.                If  a field in the setup menu was being entered  and 
  840.                the Return key has not yet been pressed, the Esc key 
  841.                will  treat the field as though the Return  key  had 
  842.                been pressed before exiting back to the main menu.
  843.         
  844.                The  'Trails' and 'View Direction' setup  selections 
  845.                do  not have sub-menus. Instead they  toggle/advance 
  846.                the current value with each press of the Return key.
  847.         
  848.         
  849.                Time Setup Menu
  850.         
  851.         
  852.                This  menu is used to define the time for which  the 
  853.                display  is drawn and to define how much  time  each 
  854.                consecutive display is advanced.
  855.                
  856.                UPDATE  MODE- If System Clock (0) mode  is  selected 
  857.                then  the system's clock is used to derive the  time 
  858.                for each consecutive display and the value of Update 
  859.                Rate  is ignored. The value of User Defined time  is 
  860.                also ignored.
  861.         
  862.                Values  other than 'System Clock' use the  User  De-
  863.                fined  Time  described  below.   Incrementing   each 
  864.                consecutive  display  is done by adding  the  Update 
  865.                Rate to the displayed time according to the  display 
  866.                mode. 
  867.         
  868.                A  Sidereal Day is one revolution of the Earth  with 
  869.                reference to the stars ( instead of the Sun). It  is 
  870.                approximately equal to 23 hours and 56 minutes. 
  871.         
  872.                A  Lunar  Day is one revolution of  the  Earth  with 
  873.                reference  to the Moon (instead of the Sun).  It  is 
  874.                approximately equal to 1 day and 50 minutes.
  875.         
  876.                UPDATE  RATE defines how much time is added to  each 
  877.                consecutive display. It is used whenever the 'System 
  878.                Clock' Update Mode is NOT selected. See Update  Mode 
  879.                definition. 
  880.         
  881.         
  882.                MONTH, DAY, YEAR, HOUR, MIN, SEC are used to set the 
  883.                User Defined Time. See Update Mode.
  884.                *  NOTE  *:   User  defined  time  is  specified  in    
  885.                Local  Time  including Daylight  Savings  Time  when    
  886.                applicable. 
  887.         
  888.                Star Setup Menu
  889.         
  890.         
  891.                This  menu  is used to configure how stars  will  be 
  892.                displayed  when viewing the Horizon, Zenith and  Sky 
  893.                Map displays.  Stars can be turned on or off and the 
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.                viewable magnitude limits can be adjusted.
  901.         
  902.                DISPLAY  STARS  selects  whether or  not  stars  are 
  903.                displayed  on the Horizon, Zenith and Sky Map   dis-
  904.                plays (Note: our Sun is not considered to be in  the 
  905.                set of stars but is treated more like a planet) 
  906.         
  907.                ENLARGE STARS, If set, brighter stars will be  drawn 
  908.                larger than dimmer stars and comets will be drawn as 
  909.                a  cross.   Although this  selection  creates  stars 
  910.                which  are not true to size, it may be  helpful  for 
  911.                Non-EGA/VGA  monitors which can not  show  different 
  912.                star intensities. It may also be useful for creating 
  913.                more  readable printouts on the print  device.   The 
  914.                CUTOFF  values used for determining intensities  are 
  915.                the same values used to determine plotting size.
  916.         
  917.                FIRST  CUTOFF, Stars with magnitudes  between  minus 
  918.                infinity  and  the First Cutoff are displayed  in  a 
  919.                high intensity white or largest size.
  920.         
  921.                SECOND  CUTOFF,  stars with magnitudes  between  the 
  922.                first cutoff and the second cutoff are displayed  in 
  923.                a medium intensity white or a medium size.
  924.         
  925.                THIRD  CUTOFF,  stars with  magnitudes  between  the 
  926.                second cutoff and the third cutoff are displayed  in 
  927.                a low intensity white or a small size. 
  928.         
  929.                Stars  with magnitudes dimmer than the third  cutoff 
  930.                are not displayed at all. 
  931.         
  932.                For  SuperVGA  mode, the above  is  basically  still 
  933.                true.   The exception is that star  intensities  are 
  934.                displayed in 55 different shades of white instead of 
  935.                only 3.  The intensity of each displayed star/object 
  936.                is set in accordance with its brightness as  propor-
  937.                tional  to its magnitude.  For brightness, only  the 
  938.                value  of cutoff3 is important.  The brightest  star 
  939.                shade is assigned to the magnitude of the  brightest 
  940.                star  loaded from the star file.  The dimmest  shade 
  941.                is  assigned to stars with magnitudes equal  to  the 
  942.                value of cutoff3.  The remaining shades are assigned 
  943.                based  on  the star's magnitude in respect  to  this 
  944.                range.   For  enlarging  stars/objects,  all   three 
  945.                cutoff values work as they do in EGA/VGA.
  946.         
  947.                These  cutoff  values allow the user  to  limit  the 
  948.                stars  displayed, to the stars that can actually  be 
  949.                seen due to the amount of ambient city lights  where 
  950.                they are located. 
  951.         
  952.         
  953.         
  954.                Planet Setup Menu
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.         
  962.                This menu is used to select which bodies will appear 
  963.                on  the displays and which bodies will be listed  in 
  964.                the  tables. Select 'Yes' to enable the  display  of 
  965.                each body and 'No' to disable it. 
  966.         
  967.         
  968.                Location Setup Menu
  969.         
  970.                This  menu allows the user to define where they  are 
  971.                located  on the planet Earth.  This  information  is 
  972.                not used in the Orbital or sky map Displays.  Nor is 
  973.                it used on the Planet Distances display.
  974.         
  975.         
  976.                LONGITUDE  is  the observer's  longitude  on  Earth.  
  977.                This  value is used in the Horizon and  Zenith  Dis-
  978.                plays and Positions Table. West of the Prime  Merid-
  979.                ian is positive and East is negative. 
  980.         
  981.                   Example: Mpls, Mn. is approximately +90
  982.                            Columbus, Ohio is approx.  +80
  983.                   
  984.         
  985.                LATITUDE is the observer's latitude on Earth.  North 
  986.                of the Equator is positive and South is negative. 
  987.         
  988.                   Example: Mpls, Mn. is approximately +45
  989.                            Columbus, Ohio is approx.  +40
  990.         
  991.         
  992.                TIME ZONE describes the difference between Greenwich 
  993.                time and local time. 
  994.         
  995.                    Example : Central Time is a +6. 
  996.                              Eastern Time is a +5.
  997.                              New Zealand is in -12.
  998.         
  999.         
  1000.         
  1001.                Trails Setup Selection 
  1002.         
  1003.         
  1004.                LEAVE TRAIL selects whether the bodies on the graph-
  1005.                ical  displays  leave a trail behind  them  as  they 
  1006.                move.   This is useful for examining the paths  they 
  1007.                are following.
  1008.         
  1009.         
  1010.         
  1011.                View Direction Setup Selection 
  1012.         
  1013.         
  1014.                VIEW DIRECTION is used to select which direction you 
  1015.                are  looking when using the Horizon Display.  Direc-
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.                tion  is the same as it's measured using a  magnetic 
  1023.                compass.  The full 360 degree circle is broken  into 
  1024.                eight  directions;  North, North East,  East,  South 
  1025.                East, South, South West, West, and North West.
  1026.         
  1027.         
  1028.                Zenith View Angle Setup Menu 
  1029.         
  1030.         
  1031.                ZENITH  VIEW ANGLE defines the lowest Altitude  that 
  1032.                an  object can currently be at, and still appear  on 
  1033.                the  Zenith  display.  The smaller  the  value,  the 
  1034.                narrower  the imaginary cone of view above  you  will 
  1035.                be.  A value of zero provides a fish eye view of the 
  1036.                looking  up, including the whole horizon around  the 
  1037.                edge of the circle.
  1038.         
  1039.         
  1040.         
  1041.                Sky Map Window Setup Menu
  1042.         
  1043.         
  1044.                The  values entered here define the  location  about 
  1045.                which  the  Sky Map will be centered  and  how  much 
  1046.                Right  Ascension will be included between  the  left 
  1047.                and the right edges of the window.
  1048.         
  1049.         
  1050.                CENTER  (RA)  defines the value of  right  ascension 
  1051.                that the sky map display will begin at.
  1052.         
  1053.                CENTER  (DEC) defines the value of  the  declination 
  1054.                that the sky map display will begin at.
  1055.         
  1056.                WIDTH  (RA)  defines the amount of  right  ascension 
  1057.                that  will be displayed between the left  and  right 
  1058.                edge of the sky map display.
  1059.         
  1060.         
  1061.         
  1062.                Save Setup Selection 
  1063.         
  1064.         
  1065.                SAVE  MENU SETUP will save the current state of  the 
  1066.                menu selections and definitions. 
  1067.         
  1068.                NOTE:  The  saved menu configuration is read  in  at 
  1069.                program startup from StarWork.MNU. This will  enable 
  1070.                you  to set items such as your  longitude,  latitude 
  1071.                and time zone, then have them come up as the default 
  1072.                every time you run the program. 
  1073.         
  1074.                Example,  Go  through all the menus setting  up  the 
  1075.                parameters  the  way  they apply  to  your  specific 
  1076.                situation. Then select the Save Menu Setup option by 
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.                moving  the flashing-option cursor to the Save  Menu 
  1084.                Setup box followed by pressing the Retrn key.  A pop 
  1085.                up window will appear confirming the save.  From now 
  1086.                on  the menus will be setup this way every time  you 
  1087.                start the program. 
  1088.         
  1089.                You  may also choose to save other  menu  configura-
  1090.                tions under different names.  When restoring a  menu 
  1091.                setup,  you may enter the name of any of  the  saved 
  1092.                configurations.
  1093.         
  1094.                Restore Setup Selection
  1095.         
  1096.         
  1097.                RESTORE MENU SETUP will reread the StarWork.MNU file 
  1098.                and  reload the default menu setup  parameters  that 
  1099.                the program starts up with.
  1100.         
  1101.                When restoring a menu setup, you may also enter  the 
  1102.                name  of any of the saved configurations.   The  de-
  1103.                fault  file name will be the name of the last  setup 
  1104.                file accessed.
  1105.         
  1106.         
  1107.             Files used by StarWorks
  1108.         
  1109.         This  section describes the files used by StarWorks. It  explains 
  1110.         their usage and where applicable, their format.
  1111.         
  1112.                STARFILE
  1113.         
  1114.                This file contains the star data used by  StarWorks.  
  1115.                StarWorks  will  read  as many  of  the  stars  from 
  1116.                STARFILE  as will fit into the available  memory  on 
  1117.                your  system.   The  chime tone will  sound  if  the 
  1118.                number  of stars read in was limited due to lack  of 
  1119.                available memory.  This file is in binary format and 
  1120.                contains  the  following information, which  can  be 
  1121.                seen when an object is PICKED in Pick Mode.
  1122.         
  1123.                ? Right Ascension of the object. 
  1124.         
  1125.                ? Declination of the object. 
  1126.         
  1127.                ? Magnitude (apparent) of the object.
  1128.         
  1129.                ? Which constellation the object belongs to.
  1130.         
  1131.                ? The name of the object.
  1132.         
  1133.                ? Spectral Type of the object.
  1134.         
  1135.                ? Object Type,
  1136.                   Ie. - Star, Double Star, Nebula, etc.
  1137.         
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.         
  1145.                COMETFIL
  1146.         
  1147.                This file contains the orbital elements for periodic 
  1148.                comets.  The file has the format
  1149.         
  1150.                    field 1: Comet Type (p-periodic , n-nonperiodic
  1151.                                             *-comment line)
  1152.         
  1153.                       **** for Periodic Comets ****
  1154.         
  1155.                    field 2: Perihelion Epoch
  1156.                    field 3: Perihelion longitude (degrees)
  1157.                    field 4: Longitude of ascending node (degrees)
  1158.                    field 5: Period (years)
  1159.                    field 6: Semi-major axis of orbit (AU)
  1160.                    field 7: Eccentricity ( only values < 0.98 )
  1161.                    field 8: Inclination of orbit (degrees)
  1162.                    field 9: Name of comet (no spaces, less
  1163.                               than 20 chars)
  1164.         
  1165.         
  1166.                   ***** for Non-Period (Parabolic) Comets ****
  1167.         
  1168.                    field 2: Perihelion Epoch data
  1169.                    field 3: Perihelion Distance (AU)
  1170.                    field 4: Argument of Perihelion (degrees)
  1171.                    field 5: Longitude of ascending node (degrees)
  1172.                    field 6: Inclination (degrees)
  1173.                    field 7: Name of comet (no spaces, less
  1174.                               than 20 chars)
  1175.         
  1176.                Any line with an asterisk (*) in the first column is 
  1177.                treated as a comment line.
  1178.         
  1179.                *NOTE: ALL fields must be filled in for the particu-
  1180.                lar  comet type. Currently, minimal verification  is 
  1181.                performed on the  data.
  1182.         
  1183.         
  1184.                STARWORK.MNU
  1185.         
  1186.                This  is the file used to save the current setup  of 
  1187.                the  menus. Refer to its definition under  the  Save 
  1188.                Setup section of the Setup-Menus description.
  1189.         
  1190.                Every  time StarWorks is started, this file is  read 
  1191.                (if  it exists) and the menu default parameters  are 
  1192.                loaded  from it.  This file is also read to  Restore 
  1193.                the  default menu parameters on the  'Restore  Menu' 
  1194.                option. 
  1195.         
  1196.         
  1197.             Technical Notes
  1198.         
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.                Program Call
  1206.         
  1207.                After  moving  to the directory which  contains  the 
  1208.                StarWorks.exe,  starfile. and optional  StarWork.MNU 
  1209.                files, the program should be called as follows: 
  1210.         
  1211.         
  1212.                     StarWorks {-options} 
  1213.         
  1214.                       Where current options are:
  1215.         
  1216.         
  1217.                       s -Do not pause during title display.
  1218.                
  1219.                       n -Do not correct for Daylight Savings Time. 
  1220.                            ( For Countries which do not use DST )
  1221.         
  1222.                       d -Use European Daylight Savings Time Dates.
  1223.         
  1224.                       A  -Use  Australian  Daylight  Savings   Time 
  1225.                Dates.
  1226.         
  1227.                       v -Force VGA display mode.
  1228.                             (640x480, 16 colors)
  1229.         
  1230.                       V# -Force SuperVGA display mode.
  1231.                             1 - (640x400, 256 colors)
  1232.                             2 - (640x480, 256 colors)
  1233.                             3 - (800x600, 256 colors)
  1234.                             4 - (1024x768, 256 colors)
  1235.                         ** NOTE ** (see CAVEATS section for
  1236.                                     notes on SuperVGA modes)
  1237.         
  1238.                       e -Force EGA display mode.
  1239.                             (640x350, 16 colors)
  1240.         
  1241.                       E -Force EGA MONO display mode.
  1242.                             (640x350, 2 colors)
  1243.         
  1244.                       c -Force CGA display mode.
  1245.                             (320x200, 4 colors, palette 1)
  1246.         
  1247.                       m -Force Monochrome display mode.
  1248.                             (640x200, 2 colors)
  1249.         
  1250.                       h -Force Hercules display mode.
  1251.                             (720x348, 2 colors)
  1252.         
  1253.                       l# -Limit the stars loaded into the program 
  1254.                             to those whos magnitude is greater
  1255.                             than #.
  1256.         
  1257.                       x# -Limit the Maximum number of stars loaded
  1258.                             from STARFILE to #
  1259.         
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.                       C# - Use the color # for menu screens where
  1267.                             1-Blue  2-Green  3-Cyan  4-Red
  1268.                             5-Violet  6-Brown  0-Black
  1269.         
  1270.                       M -Do Not invert the Foreground/Background
  1271.                              colors on sub-menu screens.
  1272.                
  1273.                       P# - Number of passes over the paper when
  1274.                              printing ( default is One )
  1275.                
  1276.                       S# - Selects alternative Symbols/Colors for
  1277.                              Solar bodies.
  1278.                            0 - (default) original StarWorks colors
  1279.                            1 - swaps colors of Sun and Moon
  1280.                            2 - naked eye visual representation
  1281.         
  1282.                  Examples:
  1283.         
  1284.                    StarWork -d -C2  
  1285.         
  1286.                             { Would use European DST correction and
  1287.                               would use Green for the Menu Color }
  1288.         
  1289.         
  1290.                    StarWork -v -n
  1291.         
  1292.                               { Would turn off DST correction
  1293.                                  AND force the program to override
  1294.                                  the detected graphics mode and
  1295.                                  use VGA graphics display mode
  1296.                                  instead.
  1297.         
  1298.                *** NOTE ***:  OPTIONS ARE CASE SENSITIVE.
  1299.         
  1300.         
  1301.                STARWORKS Environment Variable
  1302.         
  1303.                If there is an environment variable named  StarWorks 
  1304.                set,  the program will use its value as the path  to 
  1305.                access the files used by the program and you will no 
  1306.                longer  have to change to your  StarWorks  directory 
  1307.                for the StarWorks program to find its files.
  1308.         
  1309.                As     an    example,    add    the     line     SET 
  1310.                StarWorks=C:\StarWorks  to  the  autoexec.bat   file 
  1311.                (assuming  the directory c:\StarWorks  contains  the 
  1312.                StarWorks  program  and  all  it's  related  files). 
  1313.                Reboot   your  system.  Now  change  to  any   other 
  1314.                directory,  say  the  root  directory.  Execute  the 
  1315.                StarWorks program (c:\StarWork\StarWork).  StarWorks 
  1316.                will  still be able to find its working  files  even 
  1317.                though you are not in the StarWork directory.
  1318.         
  1319.                GMT Time / Local Time /Daylight Savings Time
  1320.         
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.                StarWorks  thinks in terms of Greenwich  Mean  Time, 
  1328.                but  interfaces with the user in their  Local  Time. 
  1329.                StarWorks   uses the value you set in TIME ZONE (see 
  1330.                the Location Menu) to make this correction.
  1331.         
  1332.                Your  system clock should always be set to the  cor-
  1333.                rect  local  time.  This includes  daylight  savings 
  1334.                time if applicable.  If daylight savings time is not 
  1335.                instituted where you are located or you do not  want 
  1336.                to set your system's clock in daylight saving  time, 
  1337.                StarWorks  can be called with the 'n' option.   This 
  1338.                will  instruct the program not to make  any  correc-
  1339.                tions for daylight savings time and will expect  the 
  1340.                clock to be set to Local Standard time.
  1341.         
  1342.                NOTE:  Daylight Savings Time is assumed to begin  on 
  1343.                the FIRST Sunday in April and end on the LAST Sunday 
  1344.                in  October  (U.S. DST). European DST  (see  the  'd' 
  1345.                program call option) is assumed to begin on the LAST 
  1346.                Sunday  in March and end on the LAST Sunday in  Sep-
  1347.                tember.   Australian DST (see the 'A'  program  call 
  1348.                option)  is assumed to begin on the last  Sunday  in 
  1349.                October and end on the First Sunday in March.
  1350.         
  1351.         
  1352.         
  1353.                Phase
  1354.         
  1355.                The phase of a body is defined as follows:
  1356.                 (using the Moon phases as an example)
  1357.         
  1358.                0 or 360 degrees is the New Moon.
  1359.         
  1360.                270 degrees is the first half  (Waxing half).
  1361.         
  1362.                180 degrees is the full Moon.
  1363.         
  1364.                90 degrees is the last half  (Waning half). 
  1365.         
  1366.                This applies to all other solar system bodies.
  1367.         
  1368.         
  1369.         
  1370.                Altitude and Azimuth
  1371.         
  1372.                Altitude  and  Azimuth describe  the  elevation  and 
  1373.                compass direction an object is from the observer. 
  1374.         
  1375.                Altitude  is measured in degrees above the  horizon. 
  1376.                0.0  is  on the horizon and 90.0 is straight  up  at 
  1377.                zenith. A negative altitude implies that the  object 
  1378.                is below the horizon.
  1379.         
  1380.                Azimuth  is measured in degrees from North.  0.0  is 
  1381.                North,  90.0  is East, 180.0 is South and  270.0  is 
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.                West.
  1389.         
  1390.         
  1391.         
  1392.                AU Astronomical Units
  1393.         
  1394.                Astronomical Units are a measure of length which are 
  1395.                roughly  equal  to the radius of the  Earth's  orbit 
  1396.                around the Sun at its farthest point.  
  1397.         
  1398.                1 AU = 149.6 Million kilometers.
  1399.         
  1400.         
  1401.         
  1402.                Formulas used by the program
  1403.         
  1404.                The formulas used by this program were derived using 
  1405.                the  book 'Practical astronomy with your  calculator' 
  1406.                written  by Duffet Smith, Peter. Published by  Press 
  1407.                Syndicate of the University of Cambridge 1979, 1981. 
  1408.         
  1409.         
  1410.         
  1411.                Development System
  1412.         
  1413.                This  program was written using Turbo-C++ 1.01 on  a 
  1414.                Unisys IT with an EGA/VGA display and a 80287. 
  1415.         
  1416.         
  1417.         
  1418.                Program Accuracy
  1419.         
  1420.                The accuracy of the positions calculated and plotted 
  1421.                vary  by a couple of minutes of arc at  most.   This 
  1422.                will produce plots that are well within the needs of 
  1423.                an  amateur astronomer. StarWorks, however,   should 
  1424.                not   be  used  for  the  purpose  of   Interstellar 
  1425.                Navigation (you may get lost).
  1426.         
  1427.         
  1428.                Astronomical Experiments
  1429.         
  1430.                These  are  just  some  of  the  ways  you  can  use 
  1431.                StarWorks to watch the heavens move.  Many more  are 
  1432.                possible, it's up to your imagination.
  1433.         
  1434.         
  1435.                * Watch a complete day go by in minutes.
  1436.         
  1437.                To  see the Sun, Moon and the planets  traverse  the 
  1438.                sky  while  you watch it a simple  task.   Load  the 
  1439.                predefined  setup from fastday.mnu (Use Restore  and 
  1440.                enter fastday as the restore file name).  Select the 
  1441.                Horizon view and watch.
  1442.         
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.         
  1450.                * Watch the stars circle the North Star as the    
  1451.                   Earth rotates through a day.
  1452.         
  1453.                The  North  Star is approximately aligned  with  the 
  1454.                Earth's  axis  of rotation. If  you  photograph  the 
  1455.                northern  sky  with long exposures you  will  get  a 
  1456.                picture  with the stars forming  concentric  circles 
  1457.                around the North Star.
  1458.                To  create  this  picture  using  StarWorks,  simply 
  1459.                restore  the predefined menu 'polaris'.  Select  the 
  1460.                Horizon view and watch.
  1461.         
  1462.         
  1463.                * Watch the Sun's height in the sky at noon change 
  1464.                   through out the year. 
  1465.         
  1466.                As  the  Earth  travels around the  Sun,  the  angle 
  1467.                between  an  observer  on  the  Earth  and  the  Sun 
  1468.                changes.   On the Winter Solstice the Sun is low  in 
  1469.                the sky at noon and on the Summer Solstice it reach-
  1470.                es  its  high  point.  To see this  you  can  simply 
  1471.                restore  the predefine menu 'sunheigh'.  Select  the 
  1472.                Horizon view to create the display.
  1473.         
  1474.         
  1475.                * Watch the movement of the Sun during a Summer 
  1476.                   day above the Arctic Circle. 
  1477.         
  1478.                At  latitudes above the Arctic Circle the  Sun  will 
  1479.                not set on the longest day of the year, June 21.  To 
  1480.                recreate  this 24 hour day, restore  the  predefined 
  1481.                menu  setup  'arctic'.  Select the Zenith  view  and 
  1482.                watch the Sun skirt around the whole horizon without 
  1483.                ever setting.
  1484.                If  you display Planetary Data (from the main  menu) 
  1485.                you  will notice that the Rise/Set time for the  Sun 
  1486.                is "Never Sets."
  1487.         
  1488.         
  1489.         
  1490.                * Watch the retrograde motion of the planets.
  1491.                   
  1492.                The  retrograde motion of the planets refers to  the 
  1493.                way  they  wander through  the  constellations  from 
  1494.                night  to  night.  In fact, the  word  planet  means 
  1495.                wanderer.
  1496.                To  see this motion, simply restore  the  predefined 
  1497.                menu setup 'retrogra'.  Select the Horizon view  and 
  1498.                let  the screen paint.  You will see the planets  as  
  1499.                they wander amongst the stars.
  1500.         
  1501.         
  1502.                * Watch comet Swift-Tuttle nearly strike the Earth.
  1503.         
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.                In approximately March of the year 2128 A.D.,  comet 
  1511.                Swift-Tuttle will come uncomfortably close to strik-
  1512.                ing  the Earth.  To view this occurrence,  load  the 
  1513.                predefine  menu 'tuttle'.  Select the  Solar  Orbits 
  1514.                display  and choose the Zenith view.  Watch  as  the 
  1515.                comet nearly strikes the Earth.
  1516.         
  1517.         
  1518.                Caveats
  1519.         
  1520.                Since this program was written on an EGA/VGA system, 
  1521.                the displays were optimized to look best in EGA  and 
  1522.                VGA  modes.  Although the program does  run  in  CGA 
  1523.                mode,  the display is of lower quality (due  to  the 
  1524.                low resolution) and is limited in usefulness if  any 
  1525.                detail is required. 
  1526.         
  1527.                Since  SuperVGA modes tend to  be  non-standardized, 
  1528.                unpredictable  results can occur if a SuperVGA  mode 
  1529.                is  selected which is not supported by the  graphics 
  1530.                adapter.   For the same reason, SuperVGA  modes  are 
  1531.                never selected automatically; they must be forced if 
  1532.                desired.
  1533.         
  1534.                The program is very math intensive and needs a  math   
  1535.                co-processor  to  run  effectively,  especially   on 
  1536.                systems  with slow clock speeds.  The  program  will 
  1537.                run without math co-processor support. However,  the 
  1538.                program  becomes  limited in  its  display  updating   
  1539.                due to the long calculation times of the math emula-
  1540.                tion routines. 
  1541.         
  1542.         
  1543.                If  you have a math co-processor and are  interested 
  1544.                in seeing just how slow this program will run  with-
  1545.                out it, do the following.
  1546.                Before executing StarWorks (at the DOS prompt), type 
  1547.                "set 87=n".  The program, when run, will detect this 
  1548.                value  and  use floating  point  emulation  routines 
  1549.                instead of the math chip.
  1550.                Now  that you have seen what a good investment  your 
  1551.                math  co-processor is, you can enable it by  exiting 
  1552.                StarWorks and typing "set 87=y." 
  1553.         
  1554.                NOTE:  The " (Quotes) were not supposed to be  typed 
  1555.                in. 
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.                Terms of License
  1563.         
  1564.                As  the licensee of the Full Function  Version  (ex-
  1565.                clude limited version) of this program, you may  use 
  1566.                the program on one computer.  If you are an individ-
  1567.                ual  (not a company or an institution), you may  use 
  1568.                the  program on any other computer(s) that  you  own 
  1569.                personally.  Companies and Institutions must  regis-
  1570.                ter one copy per computer or obtain a site license.
  1571.         
  1572.         
  1573.                Copyright Notice
  1574.         
  1575.                If the version number displayed on the first  screen 
  1576.                ends with '(Limited),' this version of StarWorks  is 
  1577.                being  distributed as a Limited  Demonstration  ver-
  1578.                sion.   Its only limitations are that it  will  work 
  1579.                for a limited date range and that it includes  fewer 
  1580.                stars/objects  in the data base.  The Full  Function 
  1581.                version will work between the years 1700 and 2500.
  1582.                The full function version also includes over  11,000 
  1583.                stars and messier objects.
  1584.         
  1585.         
  1586.                Limitations  on  distribution and  use  include  the 
  1587.                following:
  1588.         
  1589.                No responsibility for the operation of StarWorks  is 
  1590.                assumed  or  implied  by Sci-Vision.   The  user  of 
  1591.                StarWorks uses the program at their own risk.   Sci-
  1592.                Vision assumes no responsibly for damages caused  by 
  1593.                use of this program.
  1594.                
  1595.                This limited version of the program and its documen-
  1596.                tation  may not be distributed if any  changes  have 
  1597.                been made.
  1598.         
  1599.                The  copyright  notice and statement  of  authorship 
  1600.                must not be modified or removed.
  1601.         
  1602.                All copies of the Full-Function (Unlimited)  version 
  1603.                must be registered and may not be distributed.
  1604.         
  1605.                LIMITED versions of StarWorks may be distributed for 
  1606.                a nominal fee not to exceed $5.00(US).
  1607.  
  1608.  
  1609.  
  1610.